neck of humerus - İspanyolca İngilizce Sözlük